SRC=$(wildcard *.c)
DIR=$(notdir $(SRC))
OBJ=$(patsubst %.c,%.o,$(DIR))
CFLAGS := -I/usr/include/x86_64-linux-gnu -I/usr/include -I/usr/local/include 

$(OBJ)::$(SRC)
	@echo "$(SRC)"
	gcc $(CFLAGS) $^ -o $@

all::$(OBJ)